The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "class::xsaccessor"

Class::XSAccessor - Generate fast XS accessors without runtime compilation River stage three • 77 direct dependents • 718 total dependents

Class::XSAccessor implements fast read, write and read/write accessors in XS. Additionally, it can provide predicates such as "has_foo()" for testing whether the attribute "foo" exists in the object (which is different from "is defined within the obj...

SMUELLER/Class-XSAccessor-1.19 - 22 Nov 2013 06:17:14 UTC - Search in distribution

Class::XSAccessor::Compat - Class::Accessor::Fast compatible interface for Class::XSAccessor River stage one • 1 direct dependent • 1 total dependent

"Class::XSAccessor::Compat" implements a compatibility layer for Class::Accessor::Fast on top of Class::XSAccessor. It should work exactly the same way as "Class::Accessor::Fast". If you find that is not the case, please report your findings as a bug...

SMUELLER/Class-XSAccessor-Compat-0.01 - 17 Sep 2010 14:37:27 UTC - Search in distribution

MooseX::XSAccessor - use Class::XSAccessor to speed up Moose accessors River stage one • 1 direct dependent • 9 total dependents

This module accelerates Moose-generated accessor, reader, writer and predicate methods using Class::XSAccessor. You get a speed-up for no extra effort. It is automatically applied to every attribute in the class. The use of the following features of ...

TOBYINK/MooseX-XSAccessor-0.010 - 05 Dec 2022 14:16:58 UTC - Search in distribution

todo - Perl TO-DO list River stage five • 11292 direct dependents • 32664 total dependents

This is a list of wishes for Perl. The most up to date version of this file is at <https://github.com/Perl/perl5/blob/blead/Porting/todo.pod>. The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of these, but i...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution
  • todo - Perl TO-DO list

Moo - Minimalist Object Orientation (with Moose compatibility) River stage four • 2117 direct dependents • 5269 total dependents

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution

Moos - Moo s{imple,peedy,ingle} River stage one • 2 direct dependents • 3 total dependents

Moos completes the M to Moose sequence of Perl OO modules. This one is pure Perl, single file and mostly Moose compatible (for what it does). Moos has no non-core dependencies, but certain features (roles, debugging functions, legacy Perl support) do...

INGY/Moos-0.30 - 19 Aug 2014 23:29:28 UTC - Search in distribution

Moops - Moops Object-Oriented Programming Sugar River stage two • 16 direct dependents • 17 total dependents

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution

Mite - Moose-like OO, fast to load, with zero dependencies. River stage zero No dependents

Mite provides a subset of Moose features with very fast startup time and zero dependencies. Moose and Moo are great... unless you can't have any dependencies or compile-time is critical. Mite provides Moose-like functionality, but it does all the wor...

TOBYINK/Mite-0.012000 - 12 Dec 2022 20:44:49 UTC - Search in distribution

Monjon - create your Moo objects as blessed scalar refs River stage zero No dependents

Monjon is a subclass of Moo designed for efficient memory usage when you need to deal with many thousands of very simple objects. Attributes are stored using a variation on the "pack"/"unpack" technique used by BrowserUK <http://www.perlmonks.org/?no...

TOBYINK/Monjon-0.004 - 15 Sep 2014 12:50:23 UTC - Search in distribution

Mo::xs - Adds faster xs components River stage three • 50 direct dependents • 694 total dependents

The goal of this module is to make things fast by using XS modules. Currently we use Class::XSAccessor to provide fast accessors. NOTE: This module is currently experimental and may not work with other features modules....

TINITA/Mo-0.40 - 06 Jul 2016 22:11:23 UTC - Search in distribution

Hash::Wrap - create on-the-fly objects from hashes River stage one • 4 direct dependents • 4 total dependents

Hash::Wrap creates objects from hashes, providing accessors for hash elements. The objects are hashes, and may be modified using the standard Perl hash operations and the object's accessors will behave accordingly. Why use this class? Sometimes a has...

DJERIUS/Hash-Wrap-1.01 - 01 Mar 2024 15:49:35 UTC - Search in distribution

MooX::Press - quickly create a bunch of Moo/Moose/Mouse classes and roles River stage one • 5 direct dependents • 9 total dependents

MooX::Press (pronounced "Moo Express") is a quick way of creating a bunch of simple Moo classes and roles at once without needing to create separate Perl modules for each class and each role, and without needing to add a bunch of boilerplate to each ...

TOBYINK/MooX-Press-0.086 - 19 Jul 2022 09:06:55 UTC - Search in distribution

Test::Modern - precision testing for modern perl River stage three • 36 direct dependents • 110 total dependents

Test::Modern provides the best features of Test::More, Test::Fatal, Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces. Test::Modern also automat...

TOBYINK/Test-Modern-0.013 - 05 Oct 2014 18:30:37 UTC - Search in distribution

Type::Params - sub signature validation using Type::Tiny type constraints and coercions River stage four • 906 direct dependents • 2558 total dependents

This documents the details of the Type::Params package. Type::Tiny::Manual is a better starting place if you're new. Type::Params uses Type::Tiny constraints to validate the parameters to a sub. It takes the slightly unorthodox approach of separating...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC - Search in distribution

Dancer2::Manual::Deployment - common ways to put your Dancer app into use River stage three • 156 direct dependents • 176 total dependents

Dancer has been designed to be flexible, and this flexibility extends to your choices when deploying your Dancer app. Running stand-alone To start your application, just run plackup: $ plackup bin/app.psgi HTTP::Server::PSGI: Accepting connections at...

CROMEDOME/Dancer2-1.1.0 - 12 Dec 2023 01:29:05 UTC - Search in distribution

Object::Botox - simple object constructor with accessor, prototyping and default-settings of inheritanced values. River stage zero No dependents

Object::Botox - simple constructor and properties prototyper whith checking of properties existans. To create parent module: package Parent; use Botox; # strictly named constant PROTOTYPE ! use constant PROTOTYPE => { 'prop1_ro' => 1 , 'prop2' => 'ab...

MEETTYA/Object-Botox-1.15 - 14 Jul 2011 06:31:05 UTC - Search in distribution

Module::XSOrPP - Determine if an installed module is XS or pure-perl River stage three • 9 direct dependents • 309 total dependents

PERLANCAR/Module-XSOrPP-0.120 - 19 Sep 2023 00:05:23 UTC - Search in distribution

Padre::Manual::Hacking - Guide to hacking on Padre River stage two • 56 direct dependents • 56 total dependents

This is the Padre Developers Guide. It is intended for people interested in hacking on Padre, and specifically hacking the core distribution. Getting Started This document assumes that you are working from a copy of Padre checked out from the officia...

SZABGAB/Padre-1.02 - 14 Jun 2023 07:09:43 UTC - Search in distribution

Search::Tools::UTF8 - UTF8 string wrangling River stage two • 17 direct dependents • 34 total dependents

Search::Tools::UTF8 supplies common UTF8-related functions....

KARMAN/Search-Tools-1.007 - 01 May 2018 16:14:48 UTC - Search in distribution

Task::QuadPres - install the CPAN dependencies of Quad-Pres. River stage zero No dependents

This task installs modules needed by Quad-Pres: <http://www.shlomifish.org/quad-pres/>...

SHLOMIF/Task-QuadPres-0.0.3 - 17 Oct 2020 09:55:41 UTC - Search in distribution
63 results (0.074 seconds)